Urtica Dioica — synonyms, definition

1. Urtica dioica (Noun)

1 synonym
stinging nettle
1 definition

Urtica dioica (Noun) — Perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs.

1 type of
nettle
2 parts of
Urtica genus Urtica